html,body{
    background: url(../images/bg.png);
    margin: 0;
    padding: 0;
  }

  .p-name{
      background: url(../images/nbg.png) no-repeat center;
      background-size: contain;
      text-align: center;
      color: #fff;
      padding: 1rem;
      letter-spacing: .5rem;
      margin: .5rem 0;
  }
  .p-cell-wrapper{
    background: #fff;
    margin: 1rem 10px;
    padding: 1rem;
    font-size: .7rem;
    border-radius: 2px;
    .p-cell{
  
    }
    .p-cell-title{
        margin-top: 1rem;
        color: #888;
        font-size: .9rem;
        font-weight: 400;
    }
    .p-cell-content{
        text-indent: 1rem;
        padding: .5rem 0;
    }
  }
  
.banner-wrapper{
    overflow-x: hidden;
    height: 200px;
    width: 100%;
    position: relative;
    .swiper-slide{
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover;
    }
  }

  footer{
      color: #ccc;
      font-size: .5rem;
      text-align: center;
  }